PetaPixel -
21 Apr 2025 20:51

A camera onboard the International Space Station (ISS) recently caught sight of curious markings stretching across the Tunisian desert -- symbols so distinct that they resemble writing carved into the sand.
Share this Article